mountain pine forest - German English Dictionary